pump housing kit - Francés Inglés Diccionario